Compund Words

Last Search Words

Sponsored Links

Search Result:siren call




Overview of noun siren_call

The noun siren call has 1 sense


  • siren call, siren song -- (the enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the wilderness")